package com.zzu.base.dto;

import lombok.Data;
import java.io.Serializable;
import java.util.UUID;

/**
 * 泛型消息模型（灵活适配不同业务数据）
 */
@Data
public class MessageDTO<T> implements Serializable {
    private String messageId= UUID.randomUUID().toString();
    private String topic;
    private Long timestamp = System.currentTimeMillis();
    private T data; // 泛型业务数据
}

